Skip to content

Conversation

@radumarg
Copy link
Contributor

@radumarg radumarg commented Oct 21, 2025

Summary: adds memory to support shotwise output

Details and comments:

  • need to get shotwise endpoint only when requested but default is to enable memory
  • do not attempt shotwise for ideal simulations

Fixes issue #3572.

@copy-pr-bot
Copy link

copy-pr-bot bot commented Oct 21, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@radumarg radumarg marked this pull request as ready for review October 29, 2025 17:21
@radumarg radumarg changed the title Partial implementation. Add support for shot-wise output in IonQ Oct 29, 2025
I, Radu Marginean <[email protected]>, hereby add my Signed-off-by to this commit: 7e8774d
I, Radu Marginean <[email protected]>, hereby add my Signed-off-by to this commit: 671dd89

Signed-off-by: Radu Marginean <[email protected]>
@radumarg radumarg changed the title Add support for shot-wise output in IonQ Add support for shot-wise output fro IonQ jobs Oct 29, 2025
@radumarg radumarg changed the title Add support for shot-wise output fro IonQ jobs Add support for shot-wise output for IonQ jobs Oct 29, 2025
@sacpis
Copy link
Collaborator

sacpis commented Nov 12, 2025

/ok to test 5715afb

Command Bot: Processing...

github-actions bot pushed a commit that referenced this pull request Nov 12, 2025
@github-actions
Copy link

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

Signed-off-by: Sachin Pisal <[email protected]>
@sacpis
Copy link
Collaborator

sacpis commented Nov 12, 2025

/ok to test c6fe0df

Command Bot: Processing...

github-actions bot pushed a commit that referenced this pull request Nov 12, 2025
@github-actions
Copy link

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

@sacpis
Copy link
Collaborator

sacpis commented Nov 19, 2025

/ok to test 86218fb

Command Bot: Processing...

Signed-off-by: Sachin Pisal <[email protected]>
@sacpis
Copy link
Collaborator

sacpis commented Nov 19, 2025

/ok to test ba6c288

Command Bot: Processing...

@sacpis sacpis requested a review from bettinaheim November 19, 2025 21:18
@sacpis
Copy link
Collaborator

sacpis commented Nov 26, 2025

/ok to test 8976858

Command Bot: Processing...

@radumarg
Copy link
Contributor Author

radumarg commented Nov 26, 2025

@bettinaheim Thank you for the code review. I implemented your suggestion for enabling 'memory' argument in C++ API interface. I also corrected an error in initial implementation, the bit-strings are now returned in big-endian format. Unless I am mistaken, Cuda-Q used the big-endian format for qubit ordering. For the moment merging this PR will be put on hold untill IonQ will finish some internal work which will allow us to test this change on QPU devices not only on IonQ simulator which we did for the moment.

@sacpis sacpis changed the title Add support for shot-wise output for IonQ jobs [DNM] Add support for shot-wise output for IonQ jobs Nov 26, 2025
github-actions bot pushed a commit that referenced this pull request Nov 26, 2025
@github-actions
Copy link

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants